v i r t u a l   b o o l   T r a n s l a t e A c c e l e r a t o r ( M S G %   m s g ,   M o d i f i e r K e y s   m o d i f i e r s )   o v e r r i d e 
 
 { 
 
         i f   ( m s g . m e s s a g e   = =   W M _ K E Y D O W N   & &   m s g . w P a r a m   = =   I n t P t r ( V K _ T A B ) ) 
 
         { 
 
                 / /   O b s Bu g a   S h i f t + T a b 
 
                 i f   ( G e t K e y S t a t e ( V K _ S H I F T ) ) 
 
                 { 
 
                         i f   ( G e t F o c u s ( )   = =   h w n d O f F i r s t C o n t r o l ) 
 
                         { 
 
                                 / /   J e s t e [m y   n a   p o c z t k u ,   a   w i c   p r z e k a |  f o k u s   d o   p o p r z e d n i e g o   e l e m e n t u   W P F 
 
                                 r e t u r n   t h i s - > K e y b o a r d I n p u t S i t e - > O n N o M o r e T a b S t o p s ( 
 
                                 g c n e w   T r a v e r s a l R e q u e s t ( F o c u s N a v i g a t i o n D i r e c t i o n : : P r e v i o u s ) ) ; 
 
                         } 
 
                         e l s e 
 
                                 r e t u r n   ( S e t F o c u s ( h w n d O f P r e v i o u s C o n t r o l )   ! =   N U L L ) ; 
 
                 } 
 
                 / /   O b s Bu g a   S h i f t   b e z   T a b 
 
                 e l s e 
 
                 { 
 
                         i f   ( G e t F o c u s ( )   = =   h w n d O f L a s t C o n t r o l ) 
 
                         { 
 
                                 / /   J e s t e [m y   n a   k o Dc u ,   a   w i c   p r z e k a |  f o k u s   d o   n a s t p n e g o   e l e m e n t u   W P F 
 
                                 r e t u r n   t h i s - > K e y b o a r d I n p u t S i t e - > O n N o M o r e T a b S t o p s ( 
 
                                 g c n e w   T r a v e r s a l R e q u e s t ( F o c u s N a v i g a t i o n D i r e c t i o n : : N e x t ) ) ; 
 
                         } 
 
                         e l s e 
 
                                 r e t u r n   ( S e t F o c u s ( h w n d O f N e x t C o n t r o l )   ! =   N U L L ) ; 
 
                 } 
 
         } 
 
 } 